lake aluma - German English Dictionary