acumulo - German English Dictionary