stand something on its head - German English Dictionary