i thought you hated that place - Spanish English Dictionary