too much information - German English Dictionary