you heard it right - Spanish English Dictionary