man/woman from tarrasa, spain - Français Anglais Dictionnaire