left-handed/footed - Turkish English Dictionary