capybara (hydrochoerus hydrochaeris) - Turkish English Dictionary