translator avatar
James S Holmes
Other translator