think-pair-share - German English Dictionary