a kitchen towel - Fransızca İngilizce Sözlük