open-handedness - Turkish English Dictionary