have one's hands free - Turco Inglés Diccionario