piece of filth - Fransızca İngilizce Sözlük