snub-nosed cachalot - Spanish English Dictionary