spotted green pigeon - Allemand Anglais Dictionnaire