that says it all - German English Dictionary