throw-over - Spanish English Dictionary