let me show you something - German English Dictionary