tetanoid - Turco Inglés Diccionario