man from algaba, seville, spain - French English Dictionary