giant bottle-nosed whale - German English Dictionary