charging box handling trolley - German English Dictionary