lord protector of the commonwealth - Turco Inglés Diccionario