leashed - Turco Inglés Diccionario