from alora, spain - Turkish English Dictionary