could you speed things up please - German English Dictionary