scabbing hammers - Fransızca İngilizce Sözlük