i started giggling - Allemand Anglais Dictionnaire