incessant talker - German English Dictionary