reservation or concern - Spanish English Dictionary