red in tooth and claw - Turco Inglés Diccionario