a deep meaning - Spanish English Dictionary