discovery or handing over - Turco Inglés Diccionario