embovedado - Spanish English Dictionary