perform their respective duties - Turco Inglés Diccionario