pommade - German English Dictionary