torpil - German English Dictionary