from alora, spain - German English Dictionary