red turtle dove - Allemand Anglais Dictionnaire