will give you full satisfaction - Türkçe İngilizce Sözlük