deputy president - Turco Inglés Diccionario