passenger car rental - German English Dictionary