right-handed strip - Turkish English Dictionary