disquieting doubt or suspicion - Spanish English Dictionary