perform all his other duties - Turco Inglés Diccionario