sea denial - Spanish English Dictionary