leave something (lying) about - Spanish English Dictionary