difluir - German English Dictionary