push-launching - German English Dictionary