stand something on its head - Turco Inglés Diccionario