torvo - German English Dictionary