elm grove/plantation - Allemand Anglais Dictionnaire