you have got some nerve - Turco Inglés Diccionario