hourglass dolphin - German English Dictionary