palliser bay - Spanish English Dictionary