woman from macarena, spain - German English Dictionary