chafle - German English Dictionary