a toe-curling film - Turco Inglés Diccionario