torpedera - German English Dictionary