barhead spinefoot - Fransızca İngilizce Sözlük