killala bay - Spanish English Dictionary