champlain - Turkish English Dictionary