grampus (mastigoproctus giganteus) - Spanish English Dictionary