probable grounds - Spanish English Dictionary