two-car garage - French English Dictionary