tear your hair out - Turco Inglés Diccionario