land in your lap - Türkçe İngilizce Sözlük