let me take your picture - German English Dictionary