in these premises - Turco Inglés Diccionario