what's left of... - Allemand Anglais Dictionnaire