torquate - German English Dictionary