having teeth - Turco Inglés Diccionario