throw yourself out a window - Francés Inglés Diccionario