placet - Spanish English Dictionary