if the truth be told - Allemand Anglais Dictionnaire