relate details of - Francés Inglés Diccionario