leg in a cast - Turco Inglés Diccionario