embosom - Spanish English Dictionary