who could have thought - German English Dictionary