Полный англо-русский словарь
keck-handed
(сленг) неуклюжий; левша
Полный англо-русский словарь
keck at
keckle