let the life flow - German English Dictionary