Torpedofisch - German English Dictionary