to talk much - German English Dictionary