spotted elachura - Allemand Anglais Dictionnaire