a feather in the cap - German English Dictionary