have lots of guts - Turco Inglés Diccionario