a toothed whale belonging to the oceanic dolphin family (orcinus orca) - German English Dictionary