embattail - Spanish English Dictionary