i thought you hated that place - Español Inglés Diccionario