someone that maps - Francés Inglés Diccionario