take something out on somebody - Francés Inglés Diccionario