torpedinous - German English Dictionary