at his premises - Turco Inglés Diccionario