double garage - French English Dictionary