motor pool management systems - German English Dictionary