torvous - German English Dictionary