catapult trolley - German English Dictionary