a cat lick - German English Dictionary