ambidentate - Turkish English Dictionary