patch and test facility - Turco Inglés Diccionario