wind up in a mental hospital - Turco Inglés Diccionario