deep-lying - Spanish English Dictionary