man from carora, venezuela - Allemand Anglais Dictionnaire