park that thought - German English Dictionary