take frustrations out on another - Alemán Inglés Diccionario