you've got (some) nerve - Turco Inglés Diccionario