develop a thought - German English Dictionary