you ask a lot of questions - German English Dictionary