The English term "alley" matches the Greek term "alley soka’ki, stenwpo’s"

other english words that include "alley" : greek :
valley valley koila’za