chanfron - German English Dictionary