cochleoid - Fransızca İngilizce Sözlük