from the artabra coast - Fransızca İngilizce Sözlük