drop the other shoe - German English Dictionary