powder monkey - German English Dictionary