press the lever - German English Dictionary