embowed - Spanish English Dictionary