the role of a deputy - Turco Inglés Diccionario