while admittedly - Spanish English Dictionary