be overly simple and innocent - Allemand Anglais Dictionnaire