torpin - German English Dictionary