handbasin - Turkish English Dictionary