bavarian motor works - French English Dictionary