lord love a duck! - Türkçe İngilizce Sözlük