rupert’s drop - German English Dictionary