humiliate oneself vilely - Fransızca İngilizce Sözlük