have it out with someone - Francés Inglés Diccionario