land in your lap - İspanyolca İngilizce Sözlük