have strange ideas - Allemand Anglais Dictionnaire