to lay behind - Spanish English Dictionary