i have heard tell that - Allemand Anglais Dictionnaire