abacuses - German English Dictionary