that's a feather in my cap - German English Dictionary