have on...someone - Francés Inglés Diccionario