a push-over - Spanish English Dictionary