have many meanings - Francés Inglés Diccionario