drive-in movie theater - French English Dictionary