motor transport pool - German English Dictionary