few cards short of a deck - German English Dictionary