have many things to talk about - Allemand Anglais Dictionnaire