alligator teeth - Turco Inglés Diccionario