i left my phone in your car - French English Dictionary