give a lot of trouble to - Türkçe İngilizce Sözlük