torpilles - German English Dictionary