i left my phone in your car - Allemand Anglais Dictionnaire