chaflan - German English Dictionary