lip-smacking - German English Dictionary