what's left of it - Allemand Anglais Dictionnaire