beaufin - German English Dictionary