torpiller - German English Dictionary