premises of a mission - Turco Inglés Diccionario