small catapult - German English Dictionary