we need your help on something - German English Dictionary