better than a kick in the teeth/balls - Fransızca İngilizce Sözlük